import * as user from '@/api/my';

export default {
  namespaced: true,
  state: {
    // 用户自己的信息
    userMsg: {},
    //用户个人资料
    userInfo: {},
  },
  mutations: {
    // 用户自己的信息
    setUserMsg(state, newValue) {
      state.userMsg = newValue;
    },
    //用户个人资料
    setUserInfo(state, newValue) {
      state.userInfo = newValue;
    },

  },
  actions: {
    // 用户自己的信息
    async updateUserMsgList(ctx) {
      const res = await user.getUserMsg();
      ctx.commit('setUserMsg', res);
    },
    // 用户个人资料
    async updateUserInfoList(ctx) {
      const res = await user.getUserInfo();
      ctx.commit('setUserInfo', res);
    },
   
  }

}